powerfully built - Spanish English Dictionary